package com.xqq.entity.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
public class AlarmDataDTO {
    @JsonProperty("dataid")
    private String alarmId;

    @JsonProperty("begintime")
    private String beginTime; // 格式：yyyy-MM-dd HH:mm:ss

    @JsonProperty("endtime")
    private String endTime;

    //超温告警(01)
    //设备故障告警(02)
    //网路故障告警(03)
    //核心设备阈值告警(04)
    //入侵告警(05)
    //烟火告警(06)
    //越界告警(07)
    @JsonProperty("type")
    private String alarmType;

    @JsonProperty("explain")
    private String description;

    @JsonProperty("upperlimit")
    private String upperLimit;

    @JsonProperty("lowlimit")
    private String lowerLimit;

    @JsonProperty("range")
    private String abnormalRange;

    @JsonProperty("image")
    private String imageBase64; // Base64编码

    @JsonProperty("regionID")
    private Integer regionId; // 1-危险区 2-禁航区
}
